alpine shrew - German English Dictionary